package com.wangjiyuan.giftshuo.bean.home.banners;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

public class BannersBean implements Serializable {
    /**
     * ad_monitors : []
     * channel : all
     * id : 783
     * image_url : http://img02.liwushuo.com/image/161117/g3t0nm1f4.jpg-w720
     * order : 800
     * status : 0
     * target : {"banner_image_url":"http://img01.liwushuo.com/image/161116/krre8ivjw.jpg-w300","banner_webp_url":"http://img01.liwushuo.com/image/161116/krre8ivjw.jpg?imageView2/2/w/300/q/85/format/webp","cover_image_url":"http://img02.liwushuo.com/image/161116/ufe66a9jz.jpg-w720","cover_webp_url":"http://img02.liwushuo.com/image/161116/ufe66a9jz.jpg?imageView2/2/w/720/q/85/format/webp","created_at":1479291789,"id":392,"posts_count":6,"status":1,"subtitle":"身为实力担当，居然还能这么萌！","title":"数码萌物","updated_at":1479292023}
     * target_id : 392
     * target_type : url
     * target_url : liwushuo:///page?page_action=navigation&login=false&type=topic&topic_id=392
     * type : collection
     * webp_url : http://img02.liwushuo.com/image/161117/g3t0nm1f4.jpg?imageView2/2/w/720/q/85/format/webp
     */

    @SerializedName("channel")
    private String channel;
    @SerializedName("id")
    private int id;
    @SerializedName("image_url")
    private String imageUrl;
    @SerializedName("order")
    private int order;
    @SerializedName("status")
    private int status;
    @SerializedName("target")
    private TargetBean target;
    @SerializedName("target_id")
    private int targetId;
    @SerializedName("target_type")
    private String targetType;
    @SerializedName("target_url")
    private String targetUrl;
    @SerializedName("type")
    private String type;
    @SerializedName("webp_url")
    private String webpUrl;
    @SerializedName("ad_monitors")
    private List<?> adMonitors;

    public String getChannel() {
        return channel;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public int getOrder() {
        return order;
    }

    public void setOrder(int order) {
        this.order = order;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public TargetBean getTarget() {
        return target;
    }

    public void setTarget(TargetBean target) {
        this.target = target;
    }

    public int getTargetId() {
        return targetId;
    }

    public void setTargetId(int targetId) {
        this.targetId = targetId;
    }

    public String getTargetType() {
        return targetType;
    }

    public void setTargetType(String targetType) {
        this.targetType = targetType;
    }

    public String getTargetUrl() {
        return targetUrl;
    }

    public void setTargetUrl(String targetUrl) {
        this.targetUrl = targetUrl;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getWebpUrl() {
        return webpUrl;
    }

    public void setWebpUrl(String webpUrl) {
        this.webpUrl = webpUrl;
    }

    public List<?> getAdMonitors() {
        return adMonitors;
    }

    public void setAdMonitors(List<?> adMonitors) {
        this.adMonitors = adMonitors;
    }
}